package com.yunhe.abnormal.service.base;

import com.yunhe.common.model.base.AlarmSmsConfigDTO;

import java.util.List;

/**
 * 异常短信接收人配置Service
 * @author liuronglei
 */
public interface AlarmSmsConfigService {
    /**
     * 更新异常短信接收人配置对象
     * @param alarmNotifyConfigId 异常通知配置ID
     * @param alarmSmsConfigs 要绑定的异常短信接收人配置列表
     */
    void update(Long alarmNotifyConfigId, List<AlarmSmsConfigDTO> alarmSmsConfigs);

    /**
     * 根据条件获得异常短信接收人配置对象
     * @param alarmNotifyConfigId 异常通知配置ID
     */
    List<AlarmSmsConfigDTO> search(Long alarmNotifyConfigId);

}
